package com.zzw.springboot.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.zzw.springboot.bean.Supplier;
import com.zzw.springboot.bean.SupplierCooperation;

import java.util.List;

public interface SupplierCooperationService extends IService<SupplierCooperation> {
    // 添加合作关系
    void addCooperation(SupplierCooperation cooperation);

    // 更新合作关系
    void updateCooperation(SupplierCooperation cooperation);

    // 删除合作关系
    void deleteCooperation(Integer cooperationId);

    // 根据ID获取合作关系
    SupplierCooperation getCooperationById(Integer cooperationId);

    // 根据供应商ID获取合作关系
    List<SupplierCooperation> getCooperationsBySupplier(Integer supplierId);

    // 根据条件获取合作关系列表
    List<SupplierCooperation> getCooperationList(SupplierCooperation cooperation);
}
